package com.syh.jn.scm.service.api.supplier.base;

import com.syh.jn.scm.dto.supplier.base.storeHouse.StorehouseMto;
import com.syh.jn.scm.dto.supplier.base.storeHouse.StorehouseSto;
import com.syh.jn.scm.dto.supplier.base.storeHouse.StorehouseVo;
import com.syh.jn.scm.service.core.BaseService;

public interface StorehouseService extends BaseService<StorehouseSto, StorehouseMto, StorehouseVo, Long> {
  /**
   * 启用仓库
   * @param id
   */
  void enabled(Long id);

  /**
   * 停用仓库
   * @param id
   */
  void disabled(Long id);

  /**
   * 给未创建直采直销仓的服务商创建直采直销仓库
   */
  void createPurchaseToSaleStorehouse();
}
